x86: run timers when populating Dom0's P2M table
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 24 Aug 2009 07:02:08 +0000 (08:02 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 24 Aug 2009 07:02:08 +0000 (08:02 +0100)
commit0810208cf1478f58c401d9a37c52a4330f2246e4
tree5891c7e6cd8e25a6ff39edb915909c0006626729
parent2db97700d4b64790a80e086bfa161f549cc2d946
x86: run timers when populating Dom0's P2M table

When booting Dom0 with huge amounts of memory, and/or memory accesses
being sufficiently slow (due to NUMA effects), and the ACPI PM timer
or a high frequency HPET being used, the time it takes to populate the
M2P table may significantly exceed the overflow time of the platform
timer, screwing up time management to the point where Dom0 boot fails.

Signed-off-by: Jan Beulich <jbeulich@novell.com>
xen/arch/x86/domain_build.c